#!/bin/bash
#Mac 不能开启远程 API 服务，在 docker的 issue 中得到了解决方案。可以运行一个 socat 容器，将 unix socket 上的 Docker API 转发到 MacOS 上指定的端口中

docker run -d --name socat \
--restart always \
-p 2375:2375 \
-v /var/run/docker.sock:/var/run/docker.sock \
alpine/socat tcp-listen:2375,fork,reuseaddr unix-connect:/var/run/docker.sock